home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat50 / cprg / cecho.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-09-08  |  1.1 KB  |  35 lines

  1. /************************************************************/
  2. /* CEcho.C : Nouvelle fonction remplaçant la commande ECHO  */
  3. /* CECHO est plus court : 840 octets contre 992 pour ECHO   */
  4. /* et plus performant :                                     */
  5. /* en tapant 'CECHO Salut mec !' pas besoin d'encadrer le   */
  6. /* commentaire de parenthèses, pour ECHO, il faudrait taper */
  7. /* 'ECHO "Salut mec !"'                                     */
  8. /************************************************************/
  9.  
  10. /* Pour compiler ce programme, exécuter le script suivant :
  11.  * ( le code source se trouve sur la disquette CPRG,
  12.  *   l'exécutable se trouvera sur RAM: )
  13.  *
  14.  * LC -v -j73 -cus -O CPRG:CECHO.C
  15.  *
  16.  * IF NOT ERROR
  17.  * IF EXISTS CPRG:CECHO.O
  18.  * BLink LIB:C.O,CPRG:CECHO.O TO RAM:CECHO LIB LIB:LC.LIB,LIB:Amiga.LIB CHIP
  19.  * ENDIF
  20.  * ENDIF
  21.  */
  22.  
  23. void _main(char *Line)
  24. {
  25.  register long Output(void);
  26.  register unsigned char Pos=0;
  27.  register unsigned char LongArg=__builtin_strlen(Line);
  28.  
  29.  while(Line[Pos++] !=' ');
  30.  
  31.  Line[LongArg]=10;
  32.  
  33.  Write(Output(),&Line[Pos],(long)(LongArg-Pos));
  34. }
  35.